Skip to content

[SYCL][Graph] Fix CUDA/HIP local mem argument update bug #16025

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Dec 3, 2024

Conversation

EwanC
Copy link
Contributor

@EwanC EwanC commented Nov 8, 2024

Tests UR PR oneapi-src/unified-runtime#2298 with additional SYCL-Graph local memory argument E2E tests.

PR also sets the pnext and snext members of ur_exp_command_buffer_update_kernel_launch_desc_t which were missing when calling into UR.

@EwanC EwanC force-pushed the ewan/cuda_local_mem_fix branch from 5b0b1d0 to 731cdc0 Compare November 11, 2024 17:17
@EwanC EwanC changed the title [SYCL][Graph] Fix CUDA local mem argument update bug [SYCL][Graph] Fix CUDA/HIP local mem argument update bug Nov 11, 2024
@EwanC EwanC force-pushed the ewan/cuda_local_mem_fix branch from 731cdc0 to c30fc25 Compare November 14, 2024 09:36
@EwanC EwanC force-pushed the ewan/cuda_local_mem_fix branch from c30fc25 to 2771f66 Compare November 14, 2024 10:40
@EwanC EwanC force-pushed the ewan/cuda_local_mem_fix branch from 2771f66 to 8429c05 Compare November 14, 2024 17:10
@EwanC EwanC force-pushed the ewan/cuda_local_mem_fix branch from 8429c05 to a5f439c Compare November 18, 2024 11:47
@EwanC EwanC force-pushed the ewan/cuda_local_mem_fix branch from a5f439c to 598e0a9 Compare November 19, 2024 13:22
@EwanC EwanC force-pushed the ewan/cuda_local_mem_fix branch 2 times, most recently from 9ce1cc4 to b6e03ad Compare November 21, 2024 08:46
@EwanC EwanC marked this pull request as ready for review November 21, 2024 09:17
@EwanC EwanC requested review from a team as code owners November 21, 2024 09:17
EwanC added 2 commits December 2, 2024 13:21
Tests UR PR oneapi-src/unified-runtime#2298
with additional SYCL-Graph local memory argument E2E tests.

PR also sets the `pnext` and `snext` members of
`ur_exp_command_buffer_update_kernel_launch_desc_t ` which were missing when
calling into UR.
@kbenzie
Copy link
Contributor

kbenzie commented Dec 3, 2024

@intel/llvm-gatekeepers please merge

@sarnex sarnex merged commit 88472f3 into intel:sycl Dec 3, 2024
14 checks passed
martygrant pushed a commit that referenced this pull request Dec 5, 2024
Document support for using
[sycl_ext_oneapi_work_group_memory](https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/experimental/sycl_ext_oneapi_work_group_memory.asciidoc)
inside a graph kernel node, with E2E tests for verification.

E2E Tests for `work_group_memory` update in executable graphs is has
been included in PR #16025 , as it
requires a UR fix that is part of that PR.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants